Desarrollo de Indicadores de Casos Aplicables a la Selección de Algoritmos en el Problema 2-Partition
نویسنده
چکیده
In this work, the problem was approached to transform instances and complexity indicators between the problems Bin-Packing and Partition. Diverse researches have realized reductions and polynomials transformations between NP-complete problems, it mentioned to Garey & Johnson, Karp and Cook. In this thesis a new approach proposes to transform instances and to develop complexity indicators between the Bin-Packing and Partition problem. The proposal consists of: a) A transformation methodology of instances and development of complexity indicators between NP-complete problems. b) To develop formal languages to express the instances of the BinPacking and Partition problem. In order to verify the solution approach, it proposes to experiment by means of a compiler the methodology of instances polynomial transformation and development of indicators of complexity of the Bin-Packing problems to the Partition problem. In the experimentation 2214 yes-instances (with solution) of the Bin-Packing problem were generated, which were transformed by means of a compiler at the request of the Partition problem. In the transformation process they obtained 1161 yes-instances (with solution) and 1053 no-instances (without solution) of the Partition problem. With base in the experimental results we concluded that, with the proposed compiler of instances defined as formal languages, it is possible to be determined that the transformation yes-instance is possible of the Bin-Packing problem to yes-instance of the Partition problem by means of the proposed approach of solution. As future works to give continuity to this work of investigation are suggested to determine equivalences of instances in diverse NP-complete problems, to determine if it is possible to define by means of formal languages the problems of the family Partition and Bin-Packing, as well as to define formal languages for the problems the SAT, 3SAT, colored of graphs and to transform using them the transformation methodology proposed into this thesis
منابع مشابه
Testeo de Software con dos Técnicas Metaheurísticas
Resumen. En este art́ıculo analizamos el uso de dos técnicas metaheuŕısticas para resolver el problema de la generación de casos de prueba en el testeo de software: Optimización Basada en Nubes de Part́ıculas y Estrategias Evolutivas. Este problema es un paso fundamental y tedioso en el desarrollo software. Nosotros resolvemos el problema usando el criterio de cobertura de condiciones, que es más...
متن کاملResumen de Tesis: Redes bayesianas para el ajuste de parámetros de algoritmos genéticos usados en problemas de satisfacción de restricciones geométricas
Resumen En esta Tesis se desarrolla un sistema para el ajuste de parámetros de un algoritmo que resuelve un problema, teniendo en consideración las características relevantes de cada instancia del problema a resolver. El sistema utiliza redes bayesianas como formalismo para modelar, cualitativa y cuantitativamente, las relaciones de dependencia entre los parámetros de interés y utiliza la metod...
متن کاملGeneración Automática de Casos de Uso para Desarrollo de Software Basado en Reutilización
Resumen. El desarrollo de software con reutilización se basa en la selección adecuada de elementos reutilizables del repositorio. La generación automática de casos de uso es una opción para acelerar la definición precisa de los requisitos funcionales como paso inicial para el desarrollo de software con reutilización. Por lo anterior, en este artículo proponemos un marco de trabajo para normaliz...
متن کاملAlgoritmos de Minería de Datos Extendidos con Comparadores Difusos y su Impacto en los Indicadores de Gestión
Resumen: La Minería de Datos es utilizada en diferentes disciplinas para la búsqueda de patrones y modelos ocultos en las Bases de Datos. Esta generalmente es aplicada en las áreas de negocios y marketing. Sin embargo, su aplicación y uso quedan finalmente a disposición de quienes manejan este conocimiento, por lo que debe de ser trasformado en información útil para los niveles superiores. En e...
متن کاملDiseño de Códigos Correctores de Errores con Algoritmos Genéticos
Resumen— Algunos sistemas de telecomunicaciones no pueden tolerar el coste de la repetición de un mensaje cuando se corrompe por el camino. En su lugar, el mensaje debe ser “corregido” de alguna forma en el destino. En estos casos es adecuado el uso de un código corrector de errores. El problema de encontrar un código corrector de errores de n bits y M palabras que corrija un máximo número de e...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Computación y Sistemas
دوره 13 شماره
صفحات -
تاریخ انتشار 2009